#pragma once

#include <Windows.h>
#include <process.h>
#include <thread>
#include <mutex>
#include <atomic>
#include <functional>

#include <iostream>

#include <time.h>
#include <chrono>

//#include <WinSock2.h>
//#pragma comment (lib, "ws2_32.lib")

//#include <WS2tcpip.h>
// the windows.h header defaults to includeing the windsock.h header file for windows

// the #include line for winsock2.h header this file should be placed the #include line for the lphlpapi.h header file
//#include <IPHlpApi.h>

//#pragma comment (lib, "Mswsock,lib")
//#pragma comment (lib, "AdvApi32.lib")
